Add "unconfigured-state" concept to origin files
authorColin Walters <walters@verbum.org>
Tue, 30 Sep 2014 22:12:08 +0000 (18:12 -0400)
committerColin Walters <walters@verbum.org>
Fri, 3 Oct 2014 18:03:55 +0000 (14:03 -0400)
commitb3ad113f788eaece9a4764ecafd3308154f59e8a
tree3e3c5e5331eba32d2502dbc1c5de1dbc39ea3c57
parent63abc1b5134ac6fb100572a7cfd4b1c5021af859
Add "unconfigured-state" concept to origin files

Some operating systems may come with external tools for subscription
management that drive access to the content.  In that case, the origin
file may not be useful (for example, it could refer to an installer
ISO).

This patch will allow OS installers to inject that state, with a
useful error message, directing the system administrator to an
external tool.

See: https://github.com/projectatomic/rpm-ostree/issues/31

https://bugzilla.gnome.org/show_bug.cgi?id=737686
Makefile-tests.am
src/libostree/ostree-sysroot-upgrader.c
src/libostree/ostree-sysroot-upgrader.h
src/ostree/ot-admin-builtin-switch.c
tests/test-admin-upgrade-unconfigured.sh [new file with mode: 0644]